﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Interface_Tier;
using Transfer_Object_Tier;
using System.Data;
using Data_Access_Tier;


namespace Business_Tier
{
    public class HRM_TIMEKEEPER_OVERTIMEData : MarshalByRefObject, IHRM_TIMEKEEPER_OVERTIMEData
    {
        HRM_TIMEKEEPER_OVERTIMEData TIMEKEEPER_OVERTIME = new HRM_TIMEKEEPER_OVERTIMEData();

        public int HRM_TIMEKEEPER_OVERTIME_Delete(Guid TimeKeeperTableListID, string EmployeeCode)
        {
            return TIMEKEEPER_OVERTIME.HRM_TIMEKEEPER_OVERTIME_Delete(TimeKeeperTableListID, EmployeeCode);
        }
        public int HRM_TIMEKEEPER_OVERTIME_Disable(Guid TimeKeeperTableListID, string EmployeeCode, ref bool Enabled)
        {
            return 1;
        }
        public System.Data.DataSet HRM_TIMEKEEPER_OVERTIME_Get(Guid TimeKeeperTableListID, string EmployeeCode)
        {
            return TIMEKEEPER_OVERTIME.HRM_TIMEKEEPER_OVERTIME_Get(TimeKeeperTableListID, EmployeeCode);
        }
        public System.Data.DataSet HRM_TIMEKEEPER_OVERTIME_GetList()
        {
            return TIMEKEEPER_OVERTIME.HRM_TIMEKEEPER_OVERTIME_GetList();
        }
        public int HRM_TIMEKEEPER_OVERTIME_Insert(Guid TimeKeeperTableListID, string EmployeeCode, string D1, string D2, string D3,
            string D4, string D5, string D6, string D7, string D8, string D9, string D10, string D11, string D12, string D13, string D14,
            string D15, string D16, string D17, string D18, string D19, string D20, string D21, string D22, string D23, string D24,
            string D25, string D26, string D27, string D28, string D29, string D30, string D31, double Total)
        {
            return TIMEKEEPER_OVERTIME.HRM_TIMEKEEPER_OVERTIME_Insert(TimeKeeperTableListID, EmployeeCode, D1, D2, D3,
             D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14,
             D15, D16, D17, D18, D19, D20, D21, D22, D23, D24,
             D25, D26, D27, D28, D29, D30, D31, Total);
        }

        public int HRM_TIMEKEEPER_OVERTIME_Save(Guid TimeKeeperTableListID, string EmployeeCode, string D1, string D2, string D3, 
            string D4, string D5, string D6, string D7, string D8, string D9, string D10, string D11, string D12, string D13,
            string D14, string D15, string D16, string D17, string D18, string D19, string D20, string D21, string D22, string D23, 
            string D24, string D25, string D26, string D27, string D28, string D29, string D30, string D31, double Total)
        {
            return TIMEKEEPER_OVERTIME.HRM_TIMEKEEPER_OVERTIME_Save(TimeKeeperTableListID, EmployeeCode, D1, D2, D3,
             D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14,
             D15, D16, D17, D18, D19, D20, D21, D22, D23, D24,
             D25, D26, D27, D28, D29, D30, D31, Total);
        }

        public int HRM_TIMEKEEPER_OVERTIME_Update(Guid TimeKeeperTableListID, string EmployeeCode, string D1, string D2, string D3, 
            string D4, string D5, string D6, string D7, string D8, string D9, string D10, string D11, string D12, string D13, 
            string D14, string D15, string D16, string D17, string D18, string D19, string D20, string D21, string D22, string D23,
            string D24, string D25, string D26, string D27, string D28, string D29, string D30, string D31, double Total)
        {
            return TIMEKEEPER_OVERTIME.HRM_TIMEKEEPER_OVERTIME_Update(TimeKeeperTableListID, EmployeeCode, D1, D2, D3,
             D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14,
             D15, D16, D17, D18, D19, D20, D21, D22, D23, D24,
             D25, D26, D27, D28, D29, D30, D31, Total);
        }
  
       
    }
}
